non-stop work - German English Dictionary